home *** CD-ROM | disk | FTP | other *** search
/ Business Assistant / Business Assistant.iso / acctg / payr222 / emp_updt.stx < prev    next >
Text File  |  1990-03-05  |  17KB  |  280 lines

  1. Screenfile EMP_UPDT.SCN Screen# 01
  2.  
  3. You will only see this screen if you have employees on file who are paid at 
  4. different frequencies, example if the managers are paid monthly but the office 
  5. staff are paid every 2 weeks.  If it appears it will be at the start of the 
  6. employee update program, the same message will also appear at the very start of 
  7. the pay cycle program.  The message on the screen describes its purpose. Be 
  8. sure you understand that if you select only one group of employees then that is 
  9. all that will be processed - if you try to find an employee from a different 
  10. group he will appear to be not on file even if he is.  If you need to process 
  11. more than one group of people select all the ones you need. 
  12.  
  13. Screenfile EMP_UPDT.SCN Screen# 02
  14.  
  15. This is the main menu of PAYUSEDT.EXE - the program which maintains your 
  16. employee database (file PAYUSA.DTA).   This program can either be run on its 
  17. own (not recommended) or run from the PAYUSA.EXE MAIN MENU (strongly 
  18. recommended).   If run from PAYUSA.EXE then Esc will return you to that program 
  19. else Esc will return you to DOS.  Toggling F4 will prevent accidental 
  20. alterations if you just want to look at the employees without making changes. 
  21.  
  22. Screenfile EMP_UPDT.SCN Screen# 03
  23.  
  24. The user has selected to update an employee, and this window pops up to ask how 
  25. the employee is to be located in the file.  Salaried people may not need 
  26. updates from one pay to the next, but hourly paid will need hours entering each 
  27. pay so the default choice F4 will pull all of those people up one after the 
  28. other to make the task easier.  With the F4 choice, Employees will appear in 
  29. alphabetical order of surname then firstname - if time sheets or cards are used 
  30. it would be faster if they are kept in the same sequence. 
  31.  
  32. Screenfile EMP_UPDT.SCN Screen# 04
  33.  
  34. Possible matches appear in this window and the user can either accept the match 
  35. (by just pressing Enter) or go on to the next possibility (by pressing Ctrl Y), 
  36. or end the search (by pressing Esc).  The key to the employee file is the 
  37. Social Security Number plus the Employee Number and the combination must be 
  38. unique.  We made it both in case an employee is re-hired and you wanted to set 
  39. up a new record (same SSN but different Empl. No.).  Empl. No. is optional. 
  40. Because they are key information, once entered SSN and Empl. No. cannot be 
  41. altered from these employee update screens, but they can be changed by a utilty 
  42. program available from the Configuration and Utility sub menu of the Main 
  43. PAYROLL USA menu.
  44.  
  45. Screenfile EMP_UPDT.SCN Screen# 05
  46.  
  47. Having selected an employee the user is asked where to start looking at the 
  48. records.  The usual choice would be F6 to just update current hours, but we 
  49. will take F1 and go through the whole record. When first adding a new employee 
  50. you must complete one screen at a time and cannot go back to earlier screens 
  51. until all screens are entered (as we do not want a partial employee record on 
  52. file). However, in the update mode you can skip around from one screen to the 
  53. next in any sequence. Pressing PgUp will go to the previous screen, PgDn will 
  54. go to the next screen.  For longer jumps instead of paging through all screens, 
  55. press Home to return to this screen select menu then choose the screen you want 
  56. directly. When you are finished with the employee record press End or Esc from 
  57. any employee information screen. 
  58.  
  59. Screenfile EMP_UPDT.SCN Screen# 06
  60.  
  61. The start of the basic employee information.  The bright bar next to PREV EMPL 
  62. NUM is the cursor (shown as a row of underline characters __________ if these 
  63. screens are printed out ). The format of the employee number is your choice - 
  64. numbers and alpha characters can be mixed - you allocate the number. PREV EMPL 
  65. NUM is one field that is not used by PAYROLL USA but is provided in case you
  66. re-hire a terminated employee using a different employee number and want to 
  67. remind yourself where previous records might be filed. There are several 
  68. screens of basic information - PAYROLL USA stores more information than might
  69. be strictly needed for payroll so that you have it all easily available in one 
  70. place. Each item of information is called a "field" in computer jargon. 
  71.  
  72. Screenfile EMP_UPDT.SCN Screen# 07
  73.  
  74. Some fields are optional and PAYROLL USA does not care if they are completed or
  75. not as it does not use them, but some fields are essential and these are 
  76. checked as the cursor passes over them.  If the cursor will pass over an empty 
  77. field without complaining then it is an optional field. If it is an essential 
  78. field and the value in it is blank or in error then a window pops up with a 
  79. reason for the error, or a cursor selectable choice of valid values. Example 
  80. EMPLOYEE STATUS has been left blank and when Enter is pressed with the cursor 
  81. on that field the above window pops up.  Simply select the value you need from 
  82. the choices offered and it will be filled in for you.  This is particularly 
  83. useful when setting up a new employee - you do not need a coding manual or desk 
  84. ready reference card as the program shows the valid codes. 
  85.  
  86. Screenfile EMP_UPDT.SCN Screen# 08
  87.  
  88. The above screen is a continuation of the employee basic information.  Fields 
  89. that are meaningless to your operation (e.g. SALARY TERRITORY / SALARY LEVEL / 
  90. SALARY PERFORMANCE are meaningless if you don't use a structured salary 
  91. grade/step table) can be left empty.  Until you get used to PAYROLL USA you
  92. might want to move the cursor from field to field by pressing Enter when first 
  93. setting up the basic information and tax information screens for new employees 
  94. so that all the fields can be checked.  The up arrow and the down arrow can be 
  95. used to move the cursor up or down a line at a time for speed, but not all 
  96. fields will be checked if you do that (it should not be necessary to re-check 
  97. them once entered unless they are being changed). 
  98.  
  99. If OVERTIME PERMITTED is set FALSE an employee will not be paid for overtime 
  100. even if overtime hours are inadvertantly entered.  Example a manager might not 
  101. be eligible for overtime as his salary and bonus might be considered enough to
  102. justify extra effort when needed. 
  103.  
  104. If VACATION ACCRUAL P'CENT is greater than 0.00 then a percentage ADDITIONAL to 
  105. each pay will be set aside in a vacation accrual field.  This accrual will also 
  106. appear in your journal entries so that you know what liability you have to pay 
  107. for vacations the employee's are entitled to. If the employee is entitled to a 
  108. paid vacation then this additional percentage is actually the employee's money 
  109. over and above his regular pay - it has to be set to one side and taxed when 
  110. paid out. The percentage to use depends on the employee's annual vacation 
  111. entitlement.  In essence the weeks he is working have to contribute to the 
  112. weeks he is on vacation so the most accurate formula would be (weeks vacation x 
  113. 100) divided by (52 - weeks vacation). This equates to: 2 weeks = 4.00%, 3 
  114. weeks = 6.12%, 4 weeks = 8.33%, 5 weeks = 10.64%, 6 weeks = 13.04% .  You can 
  115. easily adapt this formula to some other way of doing vacation, example if it is 
  116. based on days and there are assumed to be 52 x 5 = 260 working days in a year 
  117. then use (days vacation x 100) divided by (260 - days vacation).  Vacation 
  118. accrual is automatically reduced by the dollar value of any vacation hours 
  119. entered on the current hours screen.  If vacation hours will produce more 
  120. vacation pay than is in the accrual you will be warned but the operation is 
  121. permitted as you may be intentionally giving the employee vacation time that he 
  122. has not yet earned.  In these circumstances there will be a negative vacation 
  123. accrual balance and it will automatically return to a positive amount as the 
  124. vacation time is later earned back. The types of pay that are included in the 
  125. accrual calculation can be set from the Configuration program. 
  126.  
  127. The current hours screen also has a PAY ALL VACN. ACCRL. field to set automatic 
  128. pay out of all accumulated vacation accrual (example when an employee 
  129. terminates, or if he wants to tak